Player/Stage: A Unifying Paradigm to Improve Robotics Education Delivery
نویسندگان
چکیده
Training students in intelligent robotics requires a large investment both in time and cost. Intelligent controller development requires proficiency in many areas including math, programming, electronics. Students that are not patient with themselves can be frustrated by the large learning curve. This frustration increases when the robot equipment used for assignments is not available (broken or limited in number). Frustration and a sense of failure can cause students to avoid robotics in the future. In this article, we propose a new approach to teaching robotics to new students. This approach uses a general purpose, opensource package called Player/Stage. This package provides a hardware abstraction layer to several popular robot platforms. In addition, the Player/Stage provides a simulator for controller testing prior to robot implementation. With Player/Stage as both the simulator and the implementation API, the students are able to apply robot automation concepts in simulation as well as to low and high cost platforms. We believe that Player/Stage, when coupled with robust hardware, is a viable paradigm for classroom instruction that moves the students up the learning curve in small, digestible chunks. A bonus is that experience with Player/Stage can be leveraged into more complex applications and research.
منابع مشابه
Simultaneous Multi-robot Exploration and Terrain Coverage Problem
One of the possible ways of offering assistance without risking additional human lives during hazardous situations is by deploying a robot team, equipped with various sensors and actuators. Working with intelligent robotics requires a large investment in both money and time. There is a general purpose, open source simulator called Player/Stage, which provides a hardware abstraction layer to sev...
متن کاملAn Implementation of Pacman Game Using Robots
As the field of robotics are advancing, robotics education needs to consider technological advances and societal level of interest. Realizing computer games in robotic platforms is one such technological advance for educating students in robotics science. Realizing computer games in robotics environment is still a challenge due to high investment factor in developing robot models. However the e...
متن کاملA new paradigm for open robotics research and education with the C++ OOML
For many years robotics has been benefited from the open source community. Software community projects like Player, Stage, Gazebo, ROS, or OpenCV are present in most robotic applications. In recent years this trend has also been initiated among electronic and mechanical developments (open hardware). The Arduino development platform is a good example of a successful hardware project with a great...
متن کاملA Player/Stage System for Context-Aware Intelligent Environments
The effective development and deployment of complex and heterogeneous ubiquitous computing applications is hindered by the lack of a comprehensive middleware infrastructure: interfaces to sensors are company specific and sometimes even product specific. Typically, these interfaces also do not sustain the development of robust systems that make use of sensor data fusion. In this paper, we propos...
متن کاملThe Globalization of Higher Education from the Perspective of the Paradigm of Chaos
The present paper emphasizes that the theory of complexity in the paradigm of complexity while endorsing many of the previous views on the internationalization of higher education and its importance, looks at it from a key and network perspective, and warns researchers not to fall into the abyss of control and delivery. Accepting and emphasizing proposals such as "distribution control" provide...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007